home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 2 / AACD 2.iso / AACD / WebSites / MailingLists / AMOSLIST.0899 / 000050_nobody_Tue Aug 10 06:09:26 1999.msg < prev    next >
Internet Message Format  |  1999-09-01  |  4KB

  1. Received: from onelist.com (pop.onelist.com [209.207.164.227])
  2.     by osf1.gmu.edu (8.8.8/8.8.8) with SMTP id GAA01955
  3.     for <mcox4@osf1.gmu.edu>; Tue, 10 Aug 1999 06:09:10 -0400 (EDT)
  4. Received: (qmail 19445 invoked by alias); 10 Aug 1999 10:09:21 -0000
  5. Received: (qmail 19431 invoked from network); 10 Aug 1999 10:09:21 -0000
  6. Received: from unknown (HELO mail.rdc1.ov.nl.home.com) (212.120.66.198) by pop.onelist.com with SMTP; 10 Aug 1999 10:09:21 -0000
  7. Received: from home.nl ([212.120.96.77]) by mail.rdc1.ov.nl.home.com (InterMail v4.01.01.00 201-229-111) with ESMTP id <19990810100905.KERB25896.mail.rdc1.ov.nl.home.com@home.nl> for <amos-list@onelist.com>; Tue, 10 Aug 1999 12:09:05 +0200
  8. Message-ID: <37AFECC2.E034EC17@home.nl>
  9. Date: Tue, 10 Aug 1999 11:11:30 +0200
  10. From: Mark de Jong <jong@home.nl>
  11. Organization: @Home
  12. X-Mailer: Mozilla 4.61 [en]C-AtHomeNL0405  (Win95; I)
  13. X-Accept-Language: en
  14. To: amos-list@onelist.com
  15. References: <yam7890.1381.30543024@smtp.freeserve.net>
  16. Mailing-List: list amos-list@onelist.com; contact amos-list-owner@onelist.com
  17. Delivered-To: mailing list amos-list@onelist.com
  18. Precedence: bulk
  19. List-Unsubscribe: <mailto:amos-list-unsubscribe@ONElist.com>
  20. Reply-to: amos-list@onelist.com
  21. Mime-Version: 1.0
  22. Content-Type: text/plain; charset=us-ascii
  23. Content-Transfer-Encoding: 7bit
  24. Subject: Re: [amos-list] Re: What's wrong with this!
  25. Status: O
  26. X-Status: 
  27.  
  28. From: Mark de Jong <jong@home.nl>
  29.  
  30.  
  31.  
  32. Gaz-JD/FX-s^D wrote:
  33. > From: Gaz-JD/FX-s^D <gaz@jokerd.freeserve.co.uk>
  34. > Hi Andrew
  35. > On the 08-Aug-99 you said something about [amos-list] Re: What's wrong with this!
  36. > so now I am going to offer a witty retort (well maybe :)
  37. > > lod:  Rem suproutine for loading.
  38. > >   open in 1,FILENAME$
  39. > >   For x=0 to sx
  40. > >      for y=0 to sy
  41. > >         input #1,map(x,y)
  42. > >      next
  43. > >   next
  44. > >   close 1
  45. > > return
  46. > Right. I've used a text editor (BED) to create my map file, which
  47. > looks like this (or part of it does anyway ;)
  48. > 11111111111111111111111111111111111111111111111111111111111
  49. > 11122222222222222222222222222222222222222222222222222222111
  50. > 11122222222222222222222222222222222222222222222222222222111
  51. > etc. etc. Now, when I try and load that in using the routine above, I
  52. > get "Input too long at line xx". Now I'm guessing that AMOS is
  53. > attempting to read the ENTIRE line into the variable. Is there a way
  54.  
  55. Even worse :). It want to load your whole file in the variable.
  56. AMOS usually uses 2 characters to tell when the line end, but standard
  57. Amiga texteditors use only 1. To use normal textfiles you got to tell
  58. AMOS to use the normal Amiga textfiles standard:
  59.  
  60. Set Input 10,-1
  61.  
  62. But you also got to do something about the fact it loads the complete line.
  63. (And I think you switched the X and Y too... The horizontal lines in the texteditor
  64. are vertical lines in your program?)
  65. The best way is to do:
  66.  
  67. Set Input 10,-1
  68. Open In 1,FILENAME$
  69. For Y=0 To SY
  70.   Line Input #1,MYLINE$
  71.   For X=0 To SX
  72.      MAP(X,Y)=MID$(MYLINE$,X,1)
  73.   Next X
  74. Next Y
  75.  
  76. I havn't tested it but it should work :).
  77.  
  78.  
  79. --
  80. Mark de Jong - Members of Team*Amiga* & Team*AMOS*
  81. IRC: Niceguy on #amiganl, #amos, #amiga, #amigaexotic
  82. EMail: jong@home.nl
  83. URL: http://www.altern.org/amigafan
  84.  
  85. --------------------------- ONElist Sponsor ----------------------------
  86.  
  87. You can WIN $100 to Amazon.com by starting a new list at ONElist.
  88. Drawing is held each week through August 20.  For details, go to
  89. http://www.onelist.com/info/onereachsplash3.html
  90.  
  91. ------------------------------------------------------------------------
  92. Official AMOS WWW: http://members.xoom.com/AmosFactory/front.html